from abc import ABC, abstractmethod


class BaseChatBot(ABC):
    # 定义为抽象类，只能被继承，不能实例化
    __abstract__ = True

    @abstractmethod
    def ask(self, prompt):
        pass
